12
3
3
8
6
8
4
6
10
10
9
2
4